.. _Internal: ========================== Internal ========================== .. toctree:: :maxdepth: 2 :hidden: :glob: EEex* +---------------------------------------------------------------------+----------------------------------------------------+ | **Function** | **Description** | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_AccessVolatileField` | Access the volitile field in the specified actor | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_AddMarshalRequestor` | | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_GetVolatileField` | | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_GetVolatileFieldOffset` | Retrieve the offset for the volitile field | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookAction` | Hooks an action | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookActionbar` | Begins the hook of the actionbar | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookCheckAddScreen` | Opcode #403 mechanics | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookConstructCreature` | Constructs a creature | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookCopyStats` | Copy a creature's stat | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookDeconstructCreature` | Destroys a previously created creature | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookReloadStats` | Reload derived base stats for a specified creature | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookMarshalCreature` | Provides a hook for marshal of creatures | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookMarshalCreatureSize` | | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookMarshalDynamicStart` | | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_HookUnmarshalCreature` | Provides a hook for unmarshal of creatures | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallActionbarHook` | Install a hook for the actionbar events | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallActionHook` | Install a hook for action events | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallBardThievingHook` | Installs a hook for thieving abilities | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallCreatureHooks` | Installs hooks related to creatures | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallFixes` | Installs game bug fixes and other enhancements | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallKeyHook` | Installs a hook for keyboard events | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallLuaHooks` | Install a hook for lua | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallMenuHooks` | Installs a hook for menu events | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallNewObjects` | Installs new objects | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallNewTriggers` | Installs new triggers functions | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallOpcodeChanges` | Installs newer and updated opcodes | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallRenderHook` | Installs a hook for rendering and drawing | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_InstallTooltipHook` | Installs a hook for displaying a tooltip | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_KeyPressed` | Sets the pressed status of the specified key | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_KeyReleased` | Sets the released status of the specified key | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_KeyReset` | Resets and removes key listeners event callbacks | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_RegisterVolatileField` | Registers a volitile field | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_ResetHook` | Calls all registered UI listeners | +---------------------------------------------------------------------+----------------------------------------------------+ | :ref:`EEex_SetVolatileField` | Sets the value of a volatile field | +---------------------------------------------------------------------+----------------------------------------------------+